//---------------------------------------------------------------------
// CascadeSharp
// General Public License V2
//---------------------------------------------------------------------

using System;

namespace CascadeSharp.TKGeomAlgo.Plate
{
    //---------------------------------------------------------------------
    //  Class  Plate_Array1OfPinpointConstraint
    //---------------------------------------------------------------------
    public sealed class Plate_Array1OfPinpointConstraint
    {
        public Plate_Array1OfPinpointConstraint()
            : base()
        {
            throw new NotImplementedException();
        }

        public Plate_Array1OfPinpointConstraint(int theLower, int theUpper)
            : base()
        {
            throw new NotImplementedException();
        }

        public Plate_Array1OfPinpointConstraint(Plate_Array1OfPinpointConstraint theOther)
            : base()
        {
            throw new NotImplementedException();
        }

        public Plate_Array1OfPinpointConstraint(Plate_PinpointConstraint theBegin, int theLower, int theUpper)
            : base()
        {
            throw new NotImplementedException();
        }

        public void Init(Plate_PinpointConstraint theValue)
        {
            throw new NotImplementedException();
        }

        public int Size()
        {
            throw new NotImplementedException();
        }

        public int Length()
        {
            throw new NotImplementedException();
        }

        public bool IsEmpty()
        {
            throw new NotImplementedException();
        }

        public int Lower()
        {
            throw new NotImplementedException();
        }

        public int Upper()
        {
            throw new NotImplementedException();
        }

        public bool IsDeletable()
        {
            throw new NotImplementedException();
        }

        public bool IsAllocated()
        {
            throw new NotImplementedException();
        }

        public Plate_Array1OfPinpointConstraint Assign(Plate_Array1OfPinpointConstraint theOther)
        {
            throw new NotImplementedException();
        }

        public Plate_Array1OfPinpointConstraint Move(Plate_Array1OfPinpointConstraint theOther)
        {
            throw new NotImplementedException();
        }

        public Plate_PinpointConstraint First()
        {
            throw new NotImplementedException();
        }

        public Plate_PinpointConstraint ChangeFirst()
        {
            throw new NotImplementedException();
        }

        public Plate_PinpointConstraint Last()
        {
            throw new NotImplementedException();
        }

        public Plate_PinpointConstraint ChangeLast()
        {
            throw new NotImplementedException();
        }

        public Plate_PinpointConstraint Value(int theIndex)
        {
            throw new NotImplementedException();
        }

        public Plate_PinpointConstraint ChangeValue(int theIndex)
        {
            throw new NotImplementedException();
        }

        public void SetValue(int theIndex, Plate_PinpointConstraint theItem)
        {
            throw new NotImplementedException();
        }

        public void Resize(int theLower, int theUpper, bool theToCopyData)
        {
            throw new NotImplementedException();
        }
    }; // class Plate_Array1OfPinpointConstraint
}